package data;

/**
 *
 * @author Stijn Verslycken, Jonas Van Den Bossche
 * @date 2007-2008
 */
public class ArmyBuildingType extends BuildingType {

    
    /**
     * Constructor with all parameters.
     * @param name
     * @param minLevel
     * @param maxLevel
     * @param cost
     * @param defaultStrength 
     * @param imageUrl 
     * @param btnImageUrl 
     */
    public ArmyBuildingType(String name, int minLevel, int maxLevel, int[] cost, int defaultStrength, String imageUrl, String btnImageUrl) {
        super(name, minLevel, maxLevel, cost, defaultStrength,  imageUrl, btnImageUrl);
    }

    /**
     * Constructor with all parameters, cost parameters splitted.
     * @param name
     * @param minLevel
     * @param maxLevel
     * @param foodCost
     * @param woodCost
     * @param stoneCost
     * @param ironCost
     * @param goldCost
     * @param defaultStrength
     * @param type
     * @param imageUrl 
     * @param btnImageUrl
     */
    public ArmyBuildingType(String name, int minLevel, int maxLevel, int foodCost, int woodCost, int stoneCost,
            int ironCost, int goldCost, int defaultStrength, String imageUrl, String btnImageUrl) {
        super(name, minLevel, maxLevel, foodCost, woodCost, stoneCost, ironCost, goldCost, defaultStrength, imageUrl, btnImageUrl);
        this.setDefaultStrength(defaultStrength);
    }

}
